home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / util / conv / nocode.readme < prev   
Text File  |  1999-03-02  |  2KB  |  81 lines

  1. Short:    Fast ASCII code stripper with an edge (or two)
  2. Author:   rade@coli.uni-sb.de (Ralph Debusmann)
  3. Uploader: rade@coli.uni-sb.de (Ralph Debusmann)
  4. Type:     util/conv
  5.  
  6. You have seen programs like this before. But this one does have an
  7. edge (or two).
  8.  
  9. --
  10.  
  11. Introducing *nocode*...
  12.  
  13. *nocode* helps you remove (or replace) ASCII codes from files (text
  14. files most commonly). For instance you might wish to remove all
  15. CR-characters (ASCII 13) from an MS-DOS transferred file. It is an
  16. improved clone of *StripCodes* (also in the Aminet util/conv-directory),
  17. in case you know that program.
  18.  
  19. --
  20.  
  21. Improvements over similar programs...
  22.  
  23. * source and target files may be the same (i.e. target file is
  24. overwritten)
  25.  
  26. * fast assembly language implementation of the core remove/replace
  27. routines
  28.  
  29. * explicit (error) messages
  30.  
  31. --
  32.  
  33. *nocode*'s Usage is very similar to *Stripcodes*'...
  34.  
  35. * source and target files different
  36.  
  37. example: nocode file1 file2 code 13
  38.  
  39. ... removes all characters with ASCII code 13 (=CR) from file1 and
  40. writes the stripped data into file2 (file1 remains unchanged).
  41.  
  42. * same source and target
  43.  
  44. example: nocode file1 code 13
  45.  
  46. ... same thing as above, only here the result of the stripping process
  47. is written back into file1.
  48.  
  49. * replace characters
  50.  
  51. example 1: nocode file1 file2 code 13 replacecode 88
  52. example 2: nocode file1 code 13 replacecode 88
  53.  
  54. ... replace ASCII code 13 characters with ASCII code 88 ones (does not
  55. remove anything, file length remains the same).
  56.  
  57. --
  58.  
  59. This is version 1.0, the first *nocode* release on Aminet.
  60.  
  61. Version 2.0 (some time in the future) is likely to improve on low memory
  62. situations (so far *nocode* always needs approx. double the source file
  63. length amount of memory). Too lazy for that now ,-]
  64.  
  65. *nocode* is public domain software.
  66.  
  67. The source in AmigaE³ and m68k inline assembly is included (thanks again
  68. to Wouter for E³, this still fabulous, if unfortunately unportable,
  69. language).
  70.  
  71.  
  72. ============================= Archive contents =============================
  73.  
  74. Original  Packed Ratio    Date     Time    Name
  75. -------- ------- ----- --------- --------  -------------
  76.     3472    1910 44.9% 07-Jan-99 04:01:10 +nocode
  77.     4486    1560 65.2% 07-Jan-99 04:01:06 +nocode.e
  78.     1946     947 51.3% 07-Jan-99 11:31:38 +nocode.readme
  79. -------- ------- ----- --------- --------
  80.     9904    4417 55.4% 09-Jan-99 18:53:14   3 files
  81.